special purpose equipment - German English Dictionary